<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<!--	<script  src="../lib/dhtmlxSuite/dhtmlxDataProcessor/codebase/dhtmlxdataprocessor_debug.js"></script>-->
<script>
var param = null;
function doOnLoad() {
	window.dhx_globalImgPath="../resources/images/";
	param = extractUrlParams();
/*	var toolBarCentre = new dhtmlXToolbarObject("toolbarObj");   			*/
	 tabbar=new dhtmlXTabBar("centre");
     tabbar.setImagePath("../resources/images/");
     tabbar.addTab("donnees","Données","100px");
     tabbar.addTab("utilisateurs","Membres","100px");
     tabbar.addTab("preferences","Préférences","100px");
     tabbar.setTabActive("preferences");
      
     var formDonnees = tabbar.cells("donnees").attachForm(); 
 	 formDonnees.loadStruct("../metier/XML/XMLFormDonneesCentre.php","XML");
 	 
 	 var toolBarUtilisateurs = tabbar.cells("utilisateurs").attachToolbar();
 	 var tabUtilisateurs = tabbar.cells("utilisateurs").attachGrid(); 
 	 tabUtilisateurs.setSkin("dhx_skyblue");
 	 tabUtilisateurs.loadXML("../metier/XML/XMLTabUtilisateursCentre.php", function(){
 	 	tabUtilisateurs.setColValidators(["ValidInteger",null,"NotEmpty","NotEmpty","NotEmpty", null,"ValidAplhaNumeric",null,"ValidBoolean","ValidBoolean","ValidBoolean"]);
 		tabUtilisateurs.attachEvent("onEditCell",function(stage,rId,cInd,nValue,oValue) {
 			if (stage==2){
 					toolBarUtilisateurs.enableItem("enregistrer");
 					toolBarUtilisateurs.enableItem("annuler");
 			}
 			return true;
 				});
 	 });
 	 toolBarUtilisateurs.loadXML("../metier/XML/XMLToolbarUtilisateurs.php", function(){
 				toolBarUtilisateurs.disableItem("enregistrer");
 				toolBarUtilisateurs.disableItem("annuler");
 				
 				toolBarUtilisateurs.attachEvent("onClick", function(id){   
 					if (id=="accueil"){
 						document.location.href="afficheAccueil.php";		
 					}
 					if (id=="ajouterUtilisateur"){
					    tabUtilisateurs.addRow(tabUtilisateurs.uid(), [0,"Dr", "nom","prénom","mail","","","",0,0,0], 0);
 						toolBarUtilisateurs.enableItem("enregistrer");
 						toolBarUtilisateurs.enableItem("annuler");
 					} 
 					if (id=="supprimerUtilisateur"){
						tabUtilisateurs.deleteSelectedRows();
						toolBarUtilisateurs.enableItem("enregistrer");
 						toolBarUtilisateurs.enableItem("annuler");
 					} 
 					if (id=="annuler"){
						tabUtilisateurs.clearAndLoad("../metier/XML/XMLTabUtilisateursCentre.php", function(){
 	 						 	 	tabUtilisateurs.setColValidators(["ValidInteger",null,"NotEmpty","NotEmpty","NotEmpty", null,"ValidAplhaNumeric",null,"ValidBoolean","ValidBoolean","ValidBoolean"]);});
 	 					toolBarUtilisateurs.disableItem("enregistrer");
 						toolBarUtilisateurs.disableItem("annuler");	
 					}
 					if (id=="enregistrer"){
 					
	 						userDataProcessor.sendData();	
	 						toolBarUtilisateurs.disableItem("enregistrer");
	 						toolBarUtilisateurs.disableItem("annuler");	
	 						tabUtilisateurs.clearAndLoad("../metier/XML/XMLTabUtilisateursCentre.php", function(){
 	 						 	 	tabUtilisateurs.setColValidators(["ValidInteger",null,"NotEmpty","NotEmpty","NotEmpty", null,"ValidAplhaNumeric",null,"ValidBoolean","ValidBoolean","ValidBoolean"]);});
 	 						
	 						
 	 				}	
 					
  
   				 });
 			});
 	
   	userDataProcessor = new dataProcessor("../metier/enregistrerUtilisateurs.php");
	//lock feed url;
	userDataProcessor.setTransactionMode("POST", true);
	//set mode as send-all-by-post;
	userDataProcessor.setUpdateMode("off");
	//disable auto-update;
	userDataProcessor.init(tabUtilisateurs);
	
	
 	 var tabPreferences = tabbar.cells("preferences").attachGrid(); 
 	 var toolBarPreferences = tabbar.cells("preferences").attachToolbar();
 	 tabPreferences.setSkin("dhx_skyblue");
 	 tabPreferences.loadXML("../metier/XML/XMLTabParamCentre.php", function(){
 	 	tabPreferences.setColValidators(["NotEmpty",null]);
 	 	tabPreferences.attachEvent("onEditCell",function(stage,rId,cInd,nValue,oValue) {
 			if (stage==2){
 					toolBarPreferences.enableItem("enregistrer");
 					toolBarPreferences.enableItem("annuler");
 				}
 				return true;
 			});
 	 });
 	 toolBarPreferences.loadXML("../metier/XML/XMLToolbarPreferences.php", function(){
 				toolBarPreferences.disableItem("enregistrer");
 				toolBarPreferences.disableItem("annuler");

 				toolBarPreferences.attachEvent("onClick", function(id){   
 					if (id=="accueil"){
 						document.location.href="afficheAccueil.php";		
 					}
 					if (id=="annuler"){
						tabPreferences.clearAndLoad("../metier/XML/XMLTabParamCentre.php", function(){
							tabPreferences.setColValidators(["NotEmpty",null]);
							});
 	 					toolBarPreferences.disableItem("enregistrer");
 						toolBarPreferences.disableItem("annuler");	
 					}
 					if (id=="enregistrer"){				
	 						prefDataProcessor.sendData();
							toolBarPreferences.disableItem("enregistrer");
	 						toolBarPreferences.disableItem("annuler");		
							tabPreferences.clearAndLoad("../metier/XML/XMLTabParamCentre.php", function(){
 	 						 	 	tabPreferences.setColValidators(["NotEmpty",null]);
 	 						 	 	});	
	 							
 	 						}	
 					
  
   				 });
 			});
 	
   	prefDataProcessor = new dataProcessor("../metier/enregistrerPreferences.php");
	//lock feed url;
	prefDataProcessor.setTransactionMode("POST", true);
	//set mode as send-all-by-post;
	prefDataProcessor.setUpdateMode("off");
	//disable auto-update;
	prefDataProcessor.init(tabPreferences);
   		
 	 
}
</script>
	
<input type="hidden" id="idCentreUtilisateur" value="{$utilisateur->idcentre}"/>
<table>
	<tr>
		<td>
			<div style="height: 27px; width:1265px;"><div id="toolbarObj"></div></div>
		</td>
	</tr>
	<tr>		
		<td >
			<div id="centre"></div>
		</td>
	</tr>
</table>
	
	